greater kudu (tragelaphus strepsiceros) - Spanish English Dictionary